Big Huge Thesaurus

comprehensive examination

noun